a = input('Введите слова: ')
b = a.split()
print("Количество слов:", len(b))
if len(b) <= 1:
    print("Мало данных для анализа")
else:
    q = 0
    s = 0
    d = 0
    x = 0
    y = 0
    l = ''
    h = 0
    for word in b:
        if word.istitle():
            d += 1
        if len(word) <= 3:
            x += 1
        if '-' in word:
            y += 1
        if len(word) > h:
            l = word
            h = len(word)
        for a in range(len(word)):
            if (ord(word[a]) >= ord('A')) and (ord(word[a]) <= ord('z')):
                q = True
        if q == True:
            s += 1

    print('Количество слов, начинающихся с заглавной кирилической буквы :', d)
    print('Количество слов, меньше или равных трём буквам:', x)
    print('Количество слов с дефисом:', y)
    print("Самое длинное слово:", l)
    print("Длина самого длинного слова:", h)
